food-processing plant - French English Dictionary